* {
    padding: 0
}
*,body {
    margin: 0
}
.table {
    display: table
}

.table-cell {
    display: table-cell
}

html {
    font-size: 44.44px
}
body {
    font-size: .24rem;
    color: #333;
    background: #F8F8F8;
    font-family: "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif;
    line-height: 1.01;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent
}

img {
    display: block;
    border: 0;
    max-width: 100%;
    height: auto
}

a {
    font-size: inherit;
    color: inherit;
    text-decoration: none
}


h1,h2,h3,h4,h5,h6 {
    margin: 0;
    font-weight: 600;
    font-size: 100%
}

h1 {
    font-size: .5rem
}

h2 {
    font-size: .45rem
}

*+h1,*+h2,*+h3,*+h4,*+h5,*+h6 {
    margin-top: 0
}

ol,ul {
    padding-left:0
}

ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul {
    margin: 0em 0
}

dt {
    font-weight: 700
}

dt+dd {
    margin-top: 0
}

dd {
    margin-left: 0
}

dd+dt {
    margin-top: 0em
}
address,blockquote,dl,fieldset,figure,hr,ol,p,pre,ul {
    margin: 0 0 0 0
}
hr {
    display: block;
    padding: 0;
    border: 0;
    height: 0;
    border-top: 1px solid #eee;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}


button,
input,
textarea {
    font-size: .28rem;
    margin: 0;
    outline: 0;
    -webkit-appearance: none
}

li,
ol,
ul {
    list-style: none
}

i {
    font-style: normal
}

input,
textarea {
    resize: none;
    color: #333;
    border-radius: 0;
    border: 1px solid #e9e9e9;
    -moz-appearance: none;
    appearance: none
}

button {
    border: 0;
    background: 0 0;
    border-radius: 0;
    cursor: pointer;
    -moz-appearance: none;
    appearance: none
}

input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button {
    -webkit-appearance: none
}

input[type=number] {
    -moz-appearance: textfield
}
pre{font-size:.24rem}
h3{font-size:.32rem;}
a.active{color:#ffeb3b!important}

.pro-tag-*{padding:.15rem}
.pro-tag-l .am-badge{font-size:.32rem!important;}
.pro-tag-m .am-badge{font-size:.28rem !important;}
.pro-tag-s .am-badge{font-size:.24rem !important;}

.x-scorll {
	overflow: hidden;
    -webkit-overflow-scrolling: touch;
    position: relative;
    overflow-x: scroll;
}
*,.block-item,:after,:before {
    box-sizing: border-box
}
.am-breadcrumb {
    padding: .23rem .5em;
    margin:0rem;
}
.swiper-active:after{
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    vertical-align: middle;
    border-top: 8px solid rgba(0,0,0,.7);
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    border-bottom: 0 dotted;
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
    position: absolute;
    left: 50%;
    margin-left: -4px;
    top: 0;
    -webkit-transition: all .2s;
    transition: all .2s;
}
@media screen and (min-width: 320px) and (max-width:359px) {
    html {
        font-size: 44.44px
    }

    html[mip] {
        font-size: 44.44px!important
    }
}

@media screen and (min-width: 360px) and (max-width:374px) {
    html {
        font-size: 50px
    }
    html[mip] {
        font-size: 50px!important
    }
}

@media screen and (min-width: 375px) and (max-width:383px) {
    html {
        font-size: 52.08px
    }

    html[mip] {
        font-size: 52.08px!important
    }
}

@media screen and (min-width: 384px) and (max-width:392px) {
    html {
        font-size: 53.33px
    }

    html[mip] {
        font-size: 53.33px!important
    }
}

@media screen and (min-width: 393px) and (max-width:413px) {
    html {
        font-size: 54.58px
    }
    html[mip] {
        font-size: 54.58px!important
    }
}

@media screen and (min-width: 414px) and (max-width:539px) {
    html {
        font-size: 57.5px
    }

    html[mip] {
        font-size: 57.5px!important
    }
}

@media screen and (min-width: 540px) {
    html {
        font-size: 128px
    }

    html[mip] {
        font-size: 128px!important
    }
}

aspan {
    display: inline
}

.com-home-header {
    height: 1rem;
    background: #fff;
    position: relative
}
.logo{
	background-image: url(/static/images/logo.png);
    background-size: 72%;
    height: 100%;
    background-position: .1rem center;
    background-repeat: no-repeat;
    position: relative;
}
.header-search{
	position: absolute;
    top: .3rem;
    right: .2rem;
    font-size: .45rem;
    color: #dd1717;
}
.logo strong {
    color: #999;
    font-weight: 400;
    position: absolute;
    left: 2.4rem;
    top: 50%;
    -webkit-transform: translate(0,-40%);
    transform: translate(0,-40%);
}
/* scroll-menu */
.scroll-menu{
    background-color: #EE4653
}

.com-tabList ul li {
    height: .9rem;
    line-height: .9rem;
    border: 0;
    font-weight: 600;
    text-align: center;
    font-size: .3rem;
    color: #666;
}
.scroll-mode {
    width: 100%;
    overflow: auto
}

.scroll-mode>ul {
    display: flex;
    min-width: 100%
}

.scroll-mode>ul li {
    flex: 0 0 auto;
    display: block
}

.scroll-mode>ul li a,
.scroll-mode>ul li span {
    padding: 0 .2rem
}

.com-tabList ul li a,
.com-tabList ul li.active span {
    color: #fff
}
/* scroll-menu - end */
.default-mode>ul {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-tbox;
    display: -o-box
}

.hide {
    display: none!important
}

.hidden {
    visibility: hidden!important
}

::-webkit-scrollbar {
    width: 0;
    height: 0
}

.container {
    min-width: 100%;
    display: flex;
    min-height: 100vh;
    flex-direction: column
}
/* 搜索 */
.com-search {
    background-color: #f5f5f5;
    margin-top: 0;
    padding-bottom: 0;
    position: relative;
    
    padding: 0 .1rem
}
.com-search>form {
    margin-top: .16rem;
    margin-bottom: .16rem;
    position: relative;

}

.com-search>form>input {
    background: #fff;
    border-radius: 5px;
    width: 100%;
    height: .75rem;
    font-size: .28rem;
    padding: 0 .2rem
}

.com-search>form>button {
    display: block;
    border: 0;
    border-radius: 0 5px 5px 0;
    background: #EE4653;
    font-size:.42rem;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 1.25rem;
    color: #FFF;

}

.com-search>.sorry {
    text-align: center;
    padding: .5rem 0 .3rem
}

.com-search>.sorry>span {
    display: inline-block;
    padding: .13rem 0 .1rem .7rem;
}

.com-search>.vagueTip {
    text-align: center;
    padding: .3rem 0 0
}

.com-search>ul.suggest {
    position: absolute;
    top: 1.1rem;
    width: 100%;
    z-index: 999;
    background-color: #fff;
    padding: 0 .2rem;
    box-shadow: 0 8px 10px -5px #999
}

.com-search>ul.suggest>li.add-to-search {
    height: .8rem;
    line-height: .8rem;
    border-bottom: 1px solid #e9e9e9;
    background: url("../files/bb6297591ce86524b0f3cb5d03112bd8.png") right no-repeat;
    background-size: .3rem
}

.com-search>ul.suggest>li.add-to-search>a {
    display: block;
    width: 100%
}

.com-search>ul.suggest>li.close {
    height: .8rem;
    line-height: .8rem;
    text-align: right;
    padding-right: 5px
}

.com-search .recent-search-wrap {
    width: 100%;
    padding: .3rem .3rem 0;
    background-color: #fff
}

.com-search .recent-search-wrap .list-ul {
    overflow: hidden
}

.com-search .recent-search-wrap .list-ul>li {
    margin: .2rem .16rem 0 0;
    max-width: 96%;
    border-radius: 5px;
    border: 1px solid #e9e9e9;
    padding: 0 .3rem
}

.com-search .recent-search-wrap .list-ul>li>a {
    display: block;
    height: .5rem;
    line-height: .5rem;
    max-width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}
/* swiper */
.com-select{
    background-color: #fff;
    box-sizing: border-box;
    font-size: .24rem;
    padding-bottom: .3rem;  
}

.com-select .com-tabList.default-mode>ul {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-tbox;
    display: -o-box
}

.com-select .com-tabList.default-mode>ul li {
    box-flex: 1;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    -ms-box-flex: 1;
    -o-box-flex: 1;
    width: 20rem
}

.com-select .com-tabList>ul li {
    height: .8rem;
    line-height: .8rem;
    text-align: center;
    font-size: .3rem;
    color: #666
}

.com-select .com-tabList>ul li.disable a,.com-select.com-tabList>ul li.disable span {
    color: #ddd
}

.com-select .com-tabList>ul li.active {
    border-bottom: 1px solid #EE4653;
    color: #EE4653
}

.com-select .com-tabList>ul li.active a,.com-tabList>ul li.active span {
    color: #EE4653
}

.com-select .com-tabList>ul li a,.com-select .com-tabList>ul li span {
    font-size: .3rem;
    color: #666;
    display: block;
    word-break: break-all;
    white-space: nowrap
}
.com-select>.content-wrapper .slide-logo li {
    float: left;
    width: 25%;
    overflow: hidden;
    margin-top: .15rem
}
.com-select>.content-wrapper .swiper-slide-che li h3{
    text-align:center;
    font-size:.24rem;
    font-weight:normal;
    background: #f5f5f5;
    padding: 10px 10px;
    margin: 3px 3px;
	border-radius:20px;
}
.com-select>.content-wrapper .swiper-slide-che li .img-w img{
	width:80%;
	margin:.1rem auto;
}

.com-select>.content-wrapper .slide-logo li .img-w {
    display: block;
    min-height: .7rem;
    overflow: hidden;
    margin: 0 auto;
    background-image: none
}

.com-select>.content-wrapper .slide-logo li .img-w img {
    display: block;
    width: 60%;
    margin:0 auto;
    height: auto;
    background: radial-gradient(rgba(0,0,0,0), rgba(33, 150, 243, 0.22), rgba(0,0,0,0))
}

.com-select>.content-wrapper .slide-logo li .img-w mip-img {
    display: inline-block
}

.com-select>.content-wrapper .slide-logo li .img-w mip-img img {
    min-width: inherit
}

.com-select>.content-wrapper .slide-logo li .name {
    font-size: .28rem;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: .1rem 0 1px;
    display: block
}

.com-select>.content-wrapper .slide-level li, .com-select>.content-wrapper .slide-price li {
    float: left;
    width: 33.333%;
    margin-top: .2rem;
    height: .45rem;
    line-height: .45rem;
    text-align: center;
    font-size: .28801843rem
}

.swiper-wrapper {
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

.swiper-slide,.swiper-wrapper {
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -o-transform: translate(0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0)
}
.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0
}
.swiper-slide,.swiper-wrapper {
    width: 100%;
    height: 100%;
    position: relative
}
.swiper-wrapper .swiper-slide img{width:100%; margin-bottom:5px;}
.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1;
	padding-top:10px;
}
.swiper-image .swiper-title h3{color: #FFF !important; font-weight: normal; padding: 0 .24rem;display: inline;}
.image-liner-title{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: .6rem;
    line-height: .6rem;
    background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0, 0, 0, 0.6));
    z-index: 5;
    color: #FFF;
    padding:0 .24rem;
}
.swiper-image .swiper-pagination span{}
.swiper-image .swiper-pagination-fraction {
    bottom: auto;
    right: .24rem;
    left:auto;
    width:auto;
    display: inline;
}

.com-jump-link{padding: 0px;margin:0px; background: #FFF; }
.com-jump-link,.com-jump-link>.link-list {
    height: 100%;
    overflow: hidden;
}

.com-jump-link>.link-list li {
    float: left;
    padding: .24rem 0;
    width: 25%;
    overflow: hidden;
}

.com-jump-link>.link-list li.last .img-w {
    background-size: .46rem
}

.com-jump-link>.link-list li a {
    display: block
}

.com-jump-link>.link-list li i {
    text-align: center;
    width: 100%;
    font-size:.4rem;
    color: #ed4653;
    margin:.1rem 0;
}

.com-jump-link>.link-list li .img-w img {
    display: block;
    width: .7rem;
    height: auto
}

.com-jump-link>.link-list li .img-w mip-img {
    display: inline-block
}

.com-jump-link>.link-list li .img-w mip-img img {
    min-width: inherit
}

.com-jump-link>.link-list li .name {
    font-size: .24rem;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: .04rem 0 1px;
    display: block
}
/* 热门车 */
.block-title{padding: .24rem; height: 100%;overflow: hidden;}

.block-title h3{float:left;}
.block-title .more{float:right;}
.load-more-btn {
    border: 1px solid #e9e9e9;
    border-radius: 3px;  
    height: .66rem;
    line-height: .66rem;
    font-size: .28rem;
    text-align: center;
    color: #666;
    display: block;
    background-color: #F5F5F5;
	margin:.24rem .3rem
}
.com-hot-car-list {
    padding-bottom: .3rem;
	border-top:1px solid #F1F1F1;
}
.com-hot-car-list h4{font-weight:normal; font-size:.28rem;color:#666;}
.com-hot-car-list.showIndex .list-ul {
    border-bottom: 1px solid #e9e9e9;
    overflow: hidden;
}

.com-hot-car-list.showIndex .list-ul li {
    border-top: 1px solid #e9e9e9;
}

.com-hot-car-list.showIndex .list-ul li:nth-child(2n) {
    border-left: 1px solid #e9e9e9
}
.com-hot-car-list.showIndex .am-gallery li{position:relative}
/* .com-hot-car-list.showIndex .am-gallery li:before{ */
	/* content:attr(data-index); */
    /* font-size: .22rem; */
    /* color: #fff; */
    /* position: absolute; */
    /* left: .12rem; */
    /* top: 4px; */
    /* display: block; */
    /* width: .39rem; */
    /* height: .39rem; */
    /* padding-top: .05rem; */
    /* text-align: center; */
    /* background: #FF5722; */
    /* border-radius: 0 0 50% 50%; */
	/* z-index:123 */
/* } */

.com-hot-car-list.full-clear .block-title,.com-hot-car-list.full-clear ul li .num {
    display: none
}

.com-hot-car-list.no-border .list-ul li {
    border: 0
}

.com-hot-car-list>.list-ul li {
    width: 50%;
    height: 3.3rem;
    position: relative;
    float:left;
}

.com-hot-car-list>.list-ul li .img-w {
    display: block;
    overflow: hidden;
    padding: .15rem;
}

.com-hot-car-list>.list-ul li .img-w>img {
    height: auto;
    display: block;
    max-width: 100%;
   
}

.com-hot-car-list>.list-ul li .title {
    text-align: center;
    font-size: .32rem;
    padding-bottom: .1rem;
    color: #333
}

.com-hot-car-list>.list-ul li .price {
    color: #EE4653;
    font-size: .24rem;
    text-align: center
}

.com-hot-car-list>.load-more-btn {
    margin: .3rem .14rem 0;
}
/* 新闻 */
.sticky {
    position: relative;
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    z-index: 888;
    top: 0;
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
}

.com-news-fall{background: #FFF;}
.com-news-fall .com-tabList{background: #FFF}
.com-news-fall .com-tabList ul li{
    border-bottom: 1px solid #e9e9e9;
    width: 25%;
    font-weight: normal;
}
.com-news-fall .com-tabList ul li.active{
    border-bottom: 1px solid #EE4653;
    color: #EE4653
}

.com-news-vlist {
    background-color: #fff;
    padding-bottom: .3rem;

}

.com-news-vlist.padding {
    padding: 0 .3rem
}

.com-news-vlist ul{
    display: none;
}
.com-news-vlist ul.active{
    display: block;
}
.com-news-vlist.block-item>.list-ul li:first-child {
    padding-top: 0
}

.com-news-vlist.block-item .load-more-btn {
    margin-top: .3rem
}

.com-news-vlist>.list-ul li {
    padding: .3rem;
    border-bottom: 1px solid #e9e9e9;
    overflow: hidden;
}

.com-news-vlist>.list-ul li.img3-li {
    padding-bottom: .36rem
}

.com-news-vlist>.list-ul li:last-child {
    border-bottom: 0;
    padding-bottom: 0
}

.com-news-vlist>.list-ul li .ask .title:before {
    content: '问';
    border: 1px solid #dd1717;
    color: #dd1717;
    margin-right: .1rem;
    border-radius: 3px;
    font-size: .22rem;
    width: .4rem;
    height: .4rem;
    line-height: .38rem;
    display: inline-block;
    text-align: center;
    position: relative;
    top: -.04rem
}

.com-news-vlist>.list-ul li .ask.has-image .title:after,.com-news-vlist>.list-ul li .club.has-image .title:after {
    content: '';
    display: inline-block;
    width: .34rem;
    height: .34rem;
    margin-left: .1rem;
    background-size: contain;
    position: relative;
    top: .04rem
}

.com-news-vlist>.list-ul li .left-time {
    margin-left: .3rem;
    padding-left: .36rem;
    background-size: .26rem
}

.com-news-vlist>.list-ul li>.img0 .r-info {
    width: 100%
}

.com-news-vlist>.list-ul li>.img0 .r-info .title {
    padding: 1px 0
}

.com-news-vlist>.list-ul li>.img0 .r-info .info {
    padding: .3rem 0 1px;
    color: #999
}

.com-news-vlist .list-ul.video-list li .img-w:after {
    content: " ";
    display: block;
    width: 100%;height: 100%;
    position: absolute;
    background: radial-gradient(rgba(0,0,0,0), rgba(33, 150, 243, 0.22), rgba(0,0,0,0));
}
.com-news-vlist .list-ul.video-list li .img-w:before {
    display: block;
    content: "\f01d";
    font-size:1rem;
    position: absolute;
    color: #ffffffa1;
    display:table;
    vertical-align:middle;
    left:calc( 50% - .5rem);
    top:calc( 50% - .5rem);

}
i.video-play{
	display: block;
	content: "\f01d";
	font-size:1rem;
	position: absolute;
	color: #ffffffc4;
	display:table;
	vertical-align:middle;
	left:calc( 50% - .5rem);
	top:calc( 50% - .5rem);
}

.com-news-vlist>.list-ul li>.img1 .img-w {
    display: block;
    height: 1.4rem;
    overflow: hidden;
    width: 32%;
    border-radius: 2px;
    float: right;
    position: relative;
}

.com-news-vlist>.list-ul li>.img1 .img-w img {
    display: block;
    height: auto
}

.com-news-vlist>.list-ul li>.img1 .img-w mip-img {
    display: inline-block
}

.com-news-vlist>.list-ul li>.img1 .img-w mip-img img {
    min-width: inherit
}

.com-news-vlist>.list-ul li>.img1 .img-w img,.com-news-vlist>.list-ul li>.img1 .img-w mip-img {
    width: 100%;
    float: right;
}

.com-news-vlist>.list-ul li>.img1 .r-info {
    width: 60%;
    float: left;
}

.com-news-vlist>.list-ul li> height: .95rem;
    overflow: hidden
}

.com-news-vlist>.list-ul li>.img1 .r-info .title-w .title {
    display: -webkit-box;
    /*! autoprefixer: off */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    color: #333;
    text-align: justify;
	font-weight:normal;
	font-size:.28rem
}

.com-news-vlist>.list-ul li>.img1 .r-info .info {
    padding-top: .18rem;
    color: #999
}

.com-news-vlist>.list-ul li>.img3 .title {
    font-size: .32rem;
    color: #333;
    padding: .02rem 0
}

.com-news-vlist>.list-ul li>.img3 .info {
    margin-top: .16rem;
    line-height: 1;
    font-size: .24rem;
    color: #999
}

.com-news-vlist>.list-ul li>.img3 .img-list {
    margin-top: .36rem
}

.com-news-vlist>.list-ul li>.img3 .img-list .img-w2 {
    width: 2.1rem;
    height: 1.4rem;
    overflow: hidden;
    border-radius: 2px
}

.com-news-vlist>.list-ul li>.img3 .img-list .img-w2 img {
    width: 2.1rem;
    height: auto
}

.com-news-vlist>.list-ul li>.img3 .img-list .img-w2+.img-w2 {
    margin-left: .14rem
}

.com-news-vlist>.list-ul li .title {
    word-break: break-all;
    line-height: 1.5;
	font-size:.28rem;
	font-weight:normal;
	display: -webkit-box;
    /*! autoprefixer: off */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
	 -webkit-line-clamp: 1;
    line-clamp: 1
}
.com-news-vlist>.list-ul p.info_excerpt{color:#999; display: -webkit-box;
    /*! autoprefixer: off */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    line-clamp: 2;
	line-height:1.5
}

.com-news-vlist>.list-ul li .comment-count {
    padding-left: .38rem;
    background-size: contain
}

.com-news-vlist>.list-ul li mip-img {
    display: inline-block;
    width: inherit
}

.com-news-vlist .com-paging {
    padding-bottom: 0
}

.com-video2List.paddingBottom {
    padding-bottom: .3rem
}

.com-video2List>.list-ul li {
    width: 50%;
    padding-bottom: .28rem
}

.com-video2List>.list-ul li:nth-child(2n+1) {
    padding-right: .1rem
}

.com-video2List>.list-ul li:nth-child(2n) {
    padding-left: .1rem
}

.com-video2List>.list-ul li .img-w {
    display: block;
    width: 3.2rem;
    height: 1.8rem;
    overflow: hidden;
    position: relative
}

.com-video2List>.list-ul li .img-w:after {
    display: block;
    content: '';
    position: absolute;
    left: .13rem;
    bottom: .1rem;
    width: .55rem;
    height: .55rem;
    background-size: contain
}

.com-video2List>.list-ul li .img-w img {
    display: block;
    width: 3.2rem;
    height: auto
}

.com-video2List>.list-ul li .img-w mip-img {
    display: inline-block
}

.com-video2List>.list-ul li .img-w mip-img img {
    min-width: inherit
}

.com-video2List>.list-ul li .img-w .dur {
    font-size: .2rem;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    position: absolute;
    right: .09rem;
    bottom: .06rem
}

.com-video2List>.list-ul li .title {
    font-size: .28rem;
    color: #333;
    line-height: 1.338;
    margin-top: .08rem;
    height: .72rem;
    text-align: justify;
    display: -webkit-box;
    /*! autoprefixer: off */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    line-clamp: 1
}

.com-video2List>.list-ul li .info {
    color: #999;
    font-size: .22rem;
    padding-top: .12rem
}

.com-video2List>.list-ul li .info .count {
    display: inline-block;
    width: 1.6rem;
    padding-left: .32rem;
    background-size: .17rem
}

.com-video2List>.list-ul li .info .date {
    float: right
}


.am-tabs-bd .am-tab-panel {
    position: absolute;
    top: 0;
    z-index: 99;
    float: left;
    width: 100%;
    padding: 10px 10px 15px;
    visibility: hidden;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%)
}
.am-tabs-bd .am-tab-panel.am-active {
    position: relative;
    z-index: 100;
    visibility: visible;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0)
}

/* 分类产品 列表 */
.com-class-product-list {
    padding: 0 0;   
    margin-top:.24rem;
}

.com-class-product-list .more b{color:red}
.com-class-product-list>.type-item {    
    
}
.com-class-product-list>.type-item+.type-item {
    border-top: 0
}

.com-class-product-list>.type-item+.type-item:before {
    display: block;
    content: '';
    background: #f5f5f5
}


.b1{background: linear-gradient(to bottom right,#6991db,#365ec2)}
.b2{background: linear-gradient(to bottom right,#45c493,#2eb077)}
.b3{background: linear-gradient(to bottom right,#e8af66,#df974a)}
.b4{background: linear-gradient(to bottom right,#0e90d2,#0e90d28c)}

.com-class-product-list>.type-item a {
    display: block
}
.com-class-product-list>.type-item .hr1,.com-class-product-list>.type-item .hr2{overflow: hidden;}
.com-class-product-list>.type-item .hr1 .a1 {   
    width: 33.3333%;    
    color: #fff;
    float:left;
	padding:.15rem;
	text-align:center
}

.com-class-product-list>.type-item .hr1 .a1 .title {
    font-size: .36rem; 
	margin:.24rem 0;
}
.com-class-product-list>.type-item .hr1 .a1 img {
	margin:.24rem 0;
}

.com-class-product-list>.type-item h2:after {
    border: .14rem solid transparent;
    border-left: solid .14rem #FFF;
    width: 0;
    height: 0;
    display: block;
    display: inline-block;
    content: '';
    margin-left: .1rem;
    position: absolute;
    right: .04rem;
    top: calc( 50% - .12rem);
    position: absolute;;
}

.com-class-product-list>.type-item .hr1 .a1 .count {
    margin-top: .2rem;
    font-size: .24rem
}

.com-class-product-list>.type-item .hr1 .a2 {
    position: relative;
    width: 66.6666%;   
    float:left;
}

.product-item-image{
	position:relative;
}
.product-item-image img{margin:.1rem}
h4.in{
	position: absolute;
	bottom: 0;
	width: 100%;	
	background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0, 0, 0, 0.6));
	z-index: 5;
	overflow:hidden;
	color: #FFF;
	font-size:.28rem !important;
	line-height:.45rem;
	padding:.05rem;
}
.com-class-product-list>.type-item .hr1 .a2 .name {
    font-size: .32rem;
    line-height: 1;
	padding:.15rem;
}
.com-class-product-list>.type-item .hr1 .a2 div{
	float:right;
	padding:0 .15rem;
	height:100%;
	overflow:hidden;
}
.com-class-product-list>.type-item .hr1 .a2 .fl {
   width:50%;
}
.com-class-product-list>.type-item .hr1 .a2 .fr {
   width:50%;
}

.com-class-product-list>.type-item .hr1 .a2 .price {
    margin-top: .23rem;
    line-height: 1;
    font-size: .24rem;
    color: #EE4653
}

.com-class-product-list>.type-item .hr1 .a2 .logo {
    position: absolute;
    right: .38rem;
    top: .4rem;
    display: block;
    width: 1.75rem;
    height: 1.16484375rem;
    overflow: hidden
}

.com-class-product-list>.type-item .hr1 .a2 .logo,.com-class-product-list>.type-item .hr1 .a3 .logo{
	background: url(/static/images/logo-nophoto.png) .2rem center no-repeat;
	background-size: 60%;height: 100%;
}

.com-class-product-list>.type-item .hr1 .a2 .logo>img {
    width: 1.75rem;
    height: auto;
    display: block;
    max-width: 100%
}

.com-class-product-list>.type-item .hr2 .a3 {
    width: 50%;
    height: 2.64rem;
    border-top: 1px solid #e9e9e9;
    border-bottom: 1px solid #e9e9e9;
    float: left;
}

.com-class-product-list>.type-item .hr2 .a3+.a3 {
    border-left: 1px solid #e9e9e9;
	    position: relative;
}

.com-class-product-list>.type-item .hr2 .a3 .car-w {
    display: block;
    /* width: 1.9rem;
    height: 1.2646875rem;
    overflow: hidden;
    margin: .15rem auto 0 */
}

.com-class-product-list>.type-item .hr2 .a3 .car-w>img {   
    height: auto;
    display: block;
    max-width: 100%
}

.com-class-product-list>.type-item .hr2 .a3 .name {
    padding-top: .1rem;
    padding-bottom: .02rem;
    text-align: center;
	font-weight:normal;
    font-size: .24rem
}

.com-class-product-list>.type-item .hr2 .a3 .price {
    padding-top: .2rem;
    text-align: center;
    font-size: .24rem;
    color: #EE4653;
	position: absolute;
    bottom: .12rem;
    left: 0;
    right: 0;
}


/* product */
.com-serial-intro {position: relative; background: #FFF;}
.com-serial-intro .am-btn{font-size:.26rem; border-radius: 2px}
.com-serial-intro .btn-sell{position: absolute; top:.1rem; left:.1rem;}
.am-btn-toolbar .am-btn{padding:.625em .5em}
.com-li-item{
    height: .75rem;
    line-height: .75rem;
    padding: 0 .24rem;
    font-weight: 500;
    position: relative;
    margin-top:-1px;
    background: transparent;
    color: #fca55b;
    border-top: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2;
    color:#666;
}

.com-li-waring{
    background: #fffaf1;
    color: #fca55b;
    border-top: 1px solid #ffebc8;
    border-bottom: 1px solid #ffebc8;
}
.com-li-waring:after{
    box-shadow: 0.04rem 0.04rem 0 0 #fca55b inset;
}
.com-li-item >i{min-width:.32rem}
.com-li-item h3{font-size:.24rem;}
.com-li-item h3,.com-li-item h2{display: inline-block;
    position: absolute;
    right: .5rem;
    font-family: sans-serif;
}
.com-serial-intro h1{
    font-size:.32rem; position: relative;border-bottom:1px solid #eeeeee;
    padding: .32rem .23rem .32rem 1rem;
    line-height: .4rem;
}
.com-serial-intro h1>p{font-size:.24rem; color: #999}

.com-serial-intro h1>i{ 
    width: .67204301rem;
    height: .67204301rem;
    padding:.10rem 0 0 .15rem;
    background: rgba(238,70,83,.1);
    border: 1px solid rgba(238,70,83,.5);
    border-radius: 100%;
    color: #EE4653;
    position: absolute;
    left:.2rem;
}
.star i{color:#ed4653;}
.com-serial-intro .am-btn-toolbar .am-btn-group, .am-btn-toolbar .am-input-group{float: none}
.com-serial-intro .am-btn-toolbar {text-align: center;padding: .25rem 0}
.com-serial-intro .am-btn-toolbar button{font-size:.3rem;}
.com-serial-intro .am-btn-toolbar button:first-child{border-radius: 3px 0 0 3px;background: transparent;}
.com-serial-intro .am-btn-toolbar button:last-child{border-radius: 0px 3px 3px 0;background: transparent;}
.com-baseIntro{padding: .24rem;     border-bottom: 1px solid #eeeeee;}
.com-baseIntro .com-param{line-height: .45rem; color:#666;}
.com-baseIntro .com-param li:before{content: attr(title)":"; color:#999; word-spacing: .1rem;padding-right:.2rem;}
.product{background: #FFF;margin-top:.24rem;}
.block-title{background:#FFF;}

.product-info {padding: .24rem}
.product-info p{
    line-height: 1.5;
    text-indent: .6rem;
    color: #666;
    font-size: .30rem;
    margin-top:.1rem !important;
}
/* 联系 */
.com-serial-action .action-section {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 675;
    width: 100%;
    background-color: #FFF;
    border-top: 1px solid #eeeeee;
    transition: all .2s
}

.com-serial-action .action-section li{
    height: 100%;
    color: #FFF;
    position: relative;
    display: inline-block;
    height: .84rem;
    line-height: .84rem;
    font-weight: 500;
    font-size:.4rem;
    padding:0;
	float:left;	
}
.com-serial-action .action-section li div{background:#ff8655;line-height:.84rem}
.com-serial-action .action-section li.tel{
	/*width:40%;*/
    font-size: .45rem;
	padding-left:.14rem;
}
.com-serial-action .action-section li.tel a{
    color: #FFEB3B !important;
    font-weight: 600;
    font-family: -webkit-pictograph;
}
.com-serial-action .action-section li{padding-left:1.2rem;position:relative;}
.com-serial-action .action-section li i{font-size:.5rem;position:absolute; left:.55rem;}
.com-serial-action .action-section li a{font-size:.30rem;}
.com-serial-action .action-section li.wechat{font-size:.541rem;}
.com-serial-action .action-section li.online{font-size:.3rem;width:50%;}
.com-serial-action .action-section li.online{background: #ffa14a;}
.com-serial-action .action-section li.online i{
	animation: changeColor 1.2s linear infinite;
}
.com-serial-action .action-section li.online a{}
.com-serial-action .action-section li.call{
    width: 50%;      
    color: #fff;   
    font-size:.3rem;	
}
.com-serial-action .action-section li.call {background:#ff4c4c}
.com-serial-action .action-section li.call i{top:1px;left:.65rem; 
	animation: msClock 1.2s linear infinite;
}

@keyframes msClock {
  0%,90%,100% {
    transform: rotate(0) scale(1);
  }
  20%,40% {
    transform: rotate(-15deg) scale(1.1);
  }
  30%,50% {
  transform: rotate(15deg) scale(1.1);
  }
}
@keyframes changeColor {
  0%,100% {
    color:#FFF;
  }
  20%,60% {
	color:#f37b1d;	
  }
  40%,80% {
	 color:#f37b1d;		
  }
}
#wechart i{position:relative;}
.dot{
	font-size: 7px;
    position: absolute;
    top: -2px;
    right: -17px;
    padding: 3px 5px;
}


.action-code li{width: 40%;
    padding: .24rem;
    display: inline-block;
    float: right;
    margin-bottom: .75rem;
}
.action-code li p{background: #000;color: #FFF; padding:.12rem;}

/* footer */
.com-layout-footer>.about ul,.com-layout-footer>.crumbs>ul>li {
    display: inline-block
}

.com-layout-footer {
    padding-top: .16rem;
    padding-bottom: .3rem;
    order: 10
}

.com-layout-footer>.crumbs {
    height: .3rem;
    margin: 0 .3rem;
    border-bottom: 1px solid #e9e9e9;
    padding-bottom: .5rem
}

.com-layout-footer>.crumbs>ul {
    width: 10.4rem;
    height: .3rem;
    padding-top: 2px
}

.com-layout-footer>.crumbs>ul>li+li {
    margin-left: .1rem
}

.com-layout-footer>.crumbs>ul>li a,.com-layout-footer>.crumbs>ul>li span {
    font-size: .28rem;
    color: #666
}

.com-layout-footer>.crumbs+.about {
    margin-top: .3rem
}

.com-layout-footer>.menu {
    margin-top: .35rem;
    height: .33rem;
    text-align: center
}

.com-layout-footer>.menu>a {
    display: inline-block;
    padding: .1rem .38rem;
    margin-left: .38rem;
    border-right: solid .01rem #e9e9e9;
    background-position: 0 center;
    background-repeat: no-repeat;
    background-size: auto .28rem;
    text-align: left
}


.com-layout-footer>.copyright {
    margin-top: .3rem;
    color: #999;
    text-align: center;
    font-size: .2rem
}

.com-layout-footer>.copyright a {
    padding: 0 .05rem;
    color: #999
}

.com-layout-footer>.about {
    text-align: center
}

.com-layout-footer>.about ul li {
    float: left
}

.com-layout-footer>.about ul li+li {
    margin-left: .2rem
}

.com-layout-footer>.about ul li a {
    color: #666
}

.com-layout-footer>.address {
    padding: 0 .3rem;
    margin-top: .1rem;
    line-height: 1.2;
    color: #999;
    text-align: center;
    font-size: .2rem
}

.com-layout-footer>.address a {
    padding-left: .2rem;
    color: #dd1717
}
.article-detail .hide,.article-detail h1:empty {
    display: none
}

.article-detail{
    box-sizing: border-box;
    padding: 0.24rem;
    background-color: #FFF;
    -webkit-tap-highlight-color: transparent
}
.article-detail h1{
    font-size: .44rem;
    margin-top: 0;
    color: #333;
}

.article-detail address {
    margin-top: .2rem;
    font-weight: 400;
    color: #999;
    font-size: .22rem;
    font-style: normal
}

.article-detail address .s-name {
    padding-left: .22rem;
    text-decoration: none;
    font-size: .22rem
}

.article-detail address .s-name,.article-detail address .s-name:active,.article-detail address .s-name:focus,.article-detail address .s-name:link,.article-detail address .s-name:visited {
    color: #999
}

.article-detail address.v2 {
    position: relative;
	margin-bottom:.2rem
}

.article-detail address.v2>div {
    display: block;
    position: relative;
    padding-left: 0
}

.article-detail address.v2 .l {
    display: block;
    width: .56rem;
    height: .56rem;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center
}
.article-detail address.v2 .n {
    font-size: .24rem;
    color: #333;
    position: absolute;
    left: .73rem;
    top: .02rem
}

.article-detail address.v2 .d {
    font-size: .22rem;
    color: #999;
    position: absolute;
    left: .73rem;
    top: .16rem
}
.article-detail .detail-content {
    font-size: 14px;
    line-height: 24px;
}

.article-detail p {
    margin-top: .48rem;
    font-size: .34rem;
    line-height: 1.588;
    color: #333;
    letter-spacing: .8px;
    text-align: justify;
    word-break: break-all
}

.article-detail p:first-child:empty {
    display: none
}

.article-detail p+p {
    margin-top: .18rem
}

.article-detail p b,.article-detail p strong {
    font-weight: 700;
    font-size: .34rem
}

.article-detail a[href] {
    text-decoration: none
}

.article-detail a[href],.article-detail a[href]:active,.article-detail a[href]:focus,.article-detail a[href]:link,.article-detail a[href]:visited {
    color: #dd1717
}

.article-detail a[href].underline-link {
    border-bottom: 1px dashed #B0B0B0;
    color: #333
}

.article-detail h2,.article-detail h3 {
    color: #333;
    margin-top: .48rem;
    text-align: left;
    font-weight: 400
}

.article-detail h4 {
    color: #666;
    margin-top: .48rem;
    text-align: left;
    font-weight: 400
}

.article-detail img {
    display: block;
    background: center no-repeat
}


.article-detail .detail-content>video {
    margin-top: .3rem
}
.article-detail img,.article-detail video {
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto
}
.video-wrap {
    position: relative;
    margin: 10px 0
}

.video-wrap .video-mask {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    z-index: 2
}
.news-detail-content {
    background-color: #fff;
    padding-bottom: .4rem;
    overflow-x: hidden;
    position: relative
}
.news-detail-content.show-half {
    padding-bottom: .6rem;
    max-height: 200vh;
    overflow-y: hidden
}

.news-detail-content.show-half .see-all {
    display: block;
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 10
}

.news-detail-content.show-half .see-all:before {
    display: block;
    content: '';
    height: 1.5rem;
    width: 100%;
    box-sizing: border-box;
    background-image: linear-gradient(180deg,rgba(255,255,255,0),#fff)
}

.news-detail-content.show-half .see-all button {
    padding: .1rem 0 .3rem;
    color: #dd1717;
    display: block;
    width: 100%;
    border: 0;
    outline: 0;
    background: #fff
}

.news-detail-content>.see-all {
    display: none
}
.news-detail-content>.article-footer {
    font-size: .24rem;
    color: #999;
    text-align: center;
    margin-top: .5rem
}

.text-truncate{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical; 
    word-break: break-all;
}
.text-truncate-2{
    -webkit-line-clamp: 2;
}
.text-truncate-3{
    -webkit-line-clamp: 3;
}
.am-gallery-title{font-size:.24rem !important}
.am-col,[class^=col-] {   
   padding:0px;
    float:left;
    position: relative;
}
.type-item .category-item{color:#666;}
.type-item h2{font-size:.36rem; line-height: 2.1; padding:0 .24rem; position: relative;border-bottom: 1px solid #FCFCFC}
.type-item h2 .more{position: absolute;  top: calc( 50% - .26rem); right: .64rem; font-size:.24rem; }
.type-item .category-item h2{font-size:.32rem; line-height:.6rem}
.type-item .hot-icon {
    position: absolute;
    top:.2rem;
    right:.1rem;
    width:1rem;
}
.type-item .category-item a{padding:.02rem .24rem;text-align: center;}
.type-item .category-description{padding-top: .24rem; overflow: hidden;}
.type-item .category-description p{
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    line-height:1.5;
    word-break: break-all;
}

.type-item .am-gallery{padding:0;}
.type-item .am-gallery-desc{font-size:.2rem;margin-top:.15rem}
.type-item .top .am-gallery .am-gallery-item{margin:.26rem .26rem 0 .2rem; }
.type-item  .am-gallery-item{border:0px;-webkit-box-shadow: 0 0 0px rgba(0,0,0,.35);
    box-shadow: 0 0 0px rgba(0,0,0,.35);}
.type-item .top .am-gallery .am-gallery-item img{opacity:0.95;filter:alpha(opacity=95); border:1px solid #DDD}
.type-item .top .am-gallery .am-gallery-item h3{color:#FFF; margin:.15rem 0;font-weight:normal;text-align:center}
.am-gallery-overlay .am-gallery-title{background-color: rgba(0, 0, 0, 0.39);}

.product-list-recom .am-gallery{padding:0;}
.product-list-recom li{padding:0;}
.product-list-recom .am-gallery-item{border:0px;-webkit-box-shadow: 0 0 0px rgba(0,0,0,.35); box-shadow: 0 0 0px rgba(0,0,0,.35);}
.am-gallery{padding:0 5px}

.com-category-tree.scroll-menu{background:#FFF;font-size:.28rem;padding-top:10px}
.com-category-tree.scroll-menu h3{font-size:.28rem}
.com-category-tree.scroll-menu .am-gallery-item a{padding:0;text-align:center}
.com-category-tree.scroll-menu .am-gallery-item a h3{font-weight:normal}
.com-category-tree.scroll-menu .am-gallery-item.active{box-shadow: 0 0 3px rgb(238, 70, 83);}

.product-list-recom .am-gallery-item img{max-height:31.5vw}

.com-options{
	overflow: hidden;
    height: auto;
    background: #FFF;
    padding-bottom: 10px;
}
.com-options >.list{
	overflow:hidden;background:#FFF;padding:0px 5px;
	overflow-y: scroll;
    max-height: 184px;
}

.com-options>.list li {
    margin-left: .1rem;
	margin-top:.09rem;
    width: 1.56rem;
    height: .6rem;
    line-height: .6rem;
    border: 1px solid #e9e9e9;
    text-align: center;
    padding:0 .14rem;
    border-radius: 3px;
    display: inline-block;
	font-size:14px;
    overflow: hidden;
    float:left
}
.com-options>.list li.active {
    background-color: #EE4653;
    color: #fff;
    border-color: #EE4653
}
.com-options> h2{
    font-size: .28rem;
    line-height: 2.4;
    background: #f5f5f5;
    padding: 0 .24rem;
}
.emptyRes{
	/* background:url('/static/images/logo-nophoto.png') no-repeat center center; */
	background-size:40%;
	min-height:1.5rem;
	width:100%!important;
	text-align:center;
	line-height:2rem;
}
.product-pohotos-thumb .swiper-slide{padding-right:1px}
.product .block-title{border-bottom:1px solid #e9e9e9}

.am-navbar-default .am-navbar-nav {
    background-color: #EE4653;
}
.am-btn-xs{font-size:.24rem; padding:.08rem .14rem}
.product .more,.news-detail-content .more{line-height:2; padding:0 .24rem}
.product{border-bottom:1px solid #e9e9e9}

.com-class-news-list{background:#FFF}
.com-class-news-list .block-title{border-bottom:1px solid #e9e9e9}
.com-class-news-list .info h3{margin-top:4px}
.com-class-news-list li{border-bottom:1px solid #e9e9e9;}
.com-class-news-list li:last-child{border-bottom:0}

.com-class-news-list .info .am-gallery-desc{overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	line-height:1.5;
    word-break: break-all;}

.avatar-24{width: 24px;height: 24px;}
.article-detail img{width:100%!important}
.article-detail h1{line-height:1.3;font-size:.36rem}

.article-detail a[href],.article-detail a[href]:active,.article-detail a[href]:focus,.article-detail a[href]:link,.article-detail a[href]:visited {
    color: #dd1717
}
.page-detail-content{background:#FFF;}
.page-detail-content table{border:1px solid #FCFCFC}
.page-detail-content{border:solid #e9e9e9;border-width:1px 0}
.page-detail-content td,.page-detail-content th{background:#FFF; padding:0px .1rem;line-height:2.5;border-bottom:1px solid #e9e9e9}
.page-detail-content th{background:#dedede}
 

 .bg-teal-gradient {
    background: #39cccc !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #39cccc), color-stop(1, #7adddd)) !important;
    background: -ms-linear-gradient(bottom, #39cccc, #7adddd) !important;
    background: -moz-linear-gradient(center bottom, #39cccc 0, #7adddd 100%) !important;
    background: -o-linear-gradient(#7adddd, #39cccc) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7adddd', endColorstr='#39cccc', GradientType=0) !important;
    color: #fff
}

.bg-light-blue-gradient {
    background: #3c8dbc !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #3c8dbc), color-stop(1, #67a8ce)) !important;
    background: -ms-linear-gradient(bottom, #3c8dbc, #67a8ce) !important;
    background: -moz-linear-gradient(center bottom, #3c8dbc 0, #67a8ce 100%) !important;
    background: -o-linear-gradient(#67a8ce, #3c8dbc) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#67a8ce', endColorstr='#3c8dbc', GradientType=0) !important;
    color: #fff
}

.bg-blue-gradient {
    background: #0073b7 !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0073b7), color-stop(1, #0089db)) !important;
    background: -ms-linear-gradient(bottom, #0073b7, #0089db) !important;
    background: -moz-linear-gradient(center bottom, #0073b7 0, #0089db 100%) !important;
    background: -o-linear-gradient(#0089db, #0073b7) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0089db', endColorstr='#0073b7', GradientType=0) !important;
    color: #fff
}

.bg-aqua-gradient {
    background: #00c0ef !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #dd1717), color-stop(1, #dd1717)) !important;
    background: -ms-linear-gradient(bottom, #dd1717, #dd1717) !important;
    background: -moz-linear-gradient(center bottom, #dd1717 0, #dd1717 100%) !important;
    background: -o-linear-gradient(#dd1717, #dd1717) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd1717', endColorstr='#dd1717', GradientType=0) !important;
    color: #fff
}

.bg-yellow-gradient {
    background: #f39c12 !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #f39c12), color-stop(1, #f7bc60)) !important;
    background: -ms-linear-gradient(bottom, #f39c12, #f7bc60) !important;
    background: -moz-linear-gradient(center bottom, #f39c12 0, #f7bc60 100%) !important;
    background: -o-linear-gradient(#f7bc60, #f39c12) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7bc60', endColorstr='#f39c12', GradientType=0) !important;
    color: #fff
}

.bg-purple-gradient {
    background: #605ca8 !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #605ca8), color-stop(1, #9491c4)) !important;
    background: -ms-linear-gradient(bottom, #605ca8, #9491c4) !important;
    background: -moz-linear-gradient(center bottom, #605ca8 0, #9491c4 100%) !important;
    background: -o-linear-gradient(#9491c4, #605ca8) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9491c4', endColorstr='#605ca8', GradientType=0) !important;
    color: #fff
}

.bg-green-gradient {
    background: #00a65a !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #dd1717), color-stop(1, #dd1717)) !important;
    background: -ms-linear-gradient(bottom, #dd1717, #dd1717) !important;
    background: -moz-linear-gradient(center bottom, #dd1717 0, #dd1717 100%) !important;
    background: -o-linear-gradient(#dd1717, #dd1717) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd1717', endColorstr='#dd1717', GradientType=0) !important;
    color: #fff
}

.bg-red-gradient {
    background: #fd521d !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fd521d), color-stop(1, #f16034)) !important;
    background: -ms-linear-gradient(bottom, #fd521d, #f16034) !important;
    background: -moz-linear-gradient(center bottom, #f16034 0, #f16034 100%) !important;
    background: -o-linear-gradient(#fd521d, #f16034) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e47365', endColorstr='#dd4b39', GradientType=0) !important;
    color: #fff;
}

.bg-black-gradient {
    background: #111 !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #111), color-stop(1, #2b2b2b)) !important;
    background: -ms-linear-gradient(bottom, #111, #2b2b2b) !important;
    background: -moz-linear-gradient(center bottom, #111 0, #2b2b2b 100%) !important;
    background: -o-linear-gradient(#2b2b2b, #111) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b2b2b', endColorstr='#111111', GradientType=0) !important;
    color: #fff
}

.bg-maroon-gradient {
    background: #d81b60 !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d81b60), color-stop(1, #e73f7c)) !important;
    background: -ms-linear-gradient(bottom, #d81b60, #e73f7c) !important;
    background: -moz-linear-gradient(center bottom, #d81b60 0, #e73f7c 100%) !important;
    background: -o-linear-gradient(#e73f7c, #d81b60) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e73f7c', endColorstr='#d81b60', GradientType=0) !important;
    color: #fff
}
.bg-blue-sky-gradient {
    background: #01a2ea !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #dd1717), color-stop(1, #dd1717)) !important;
    background: -ms-linear-gradient(bottom, #dd1717, #dd1717) !important;
    background: -moz-linear-gradient(center bottom, #dd1717 0, #dd1717 100%) !important;
    background: -o-linear-gradient(#dd1717, #dd1717) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd1717', endColorstr='#dd1717', GradientType=0) !important;
    color: #fff
}
.amz-toolbar {
    position: fixed;
    right: 10px;
    bottom: 70px;
    z-index: 999
}
.amz-toolbar .am-icon-top {
    display: block;
    opacity: 1;
    background-color: #dd514c;
    color: #fff;
    margin-top: 10px;
    -webkit-transition: all .3s ease-in;
    transition: all .3s ease-in
}
.product-prop{background:#FFF}
.product-prop td,.product-prop th{ padding:.1rem !important; word-break:break-all}
.product-prop .amz-compare td:before{
  content: attr(title);
    background: #ecf0f5;
    margin-right:.5em; 
    border-radius: 3px;
    min-width: 5em;
    display: inline-block;
    text-align: center;
}
.product-prop td[colspan="2"]:last-child{width:46%}
.product-prop h1{
    font-size:.32rem; position: relative;border-bottom:1px solid #eeeeee;
    padding: .32rem .14rem;   
}
.product-prop h1 .am-btn{float:right}

.prop-else:before{margin:0 !important}
.prop-else li{line-height:2}
.am-table {
    width: 100%;
    margin-bottom:.26rem
}
.am-btn{font-size:.24rem}
.am-modal-hd{font-size:.3rem;}

.category-menu h3{font-size:.18rem;text-align:center; font-weight: normal;}
.category-menu .am-gallery-bordered .am-gallery-item {
    -webkit-box-shadow: 0 0 1px rgba(0,0,0,.15);
    box-shadow: 0 0 1px rgba(0,0,0,.15);
    padding: 5px
}
.category-menu .active .am-gallery-item{
    box-shadow: 0 0 2px rgb(238, 70, 83);
}
.category-menu .am-gallery-item{margin-bottom: .1rem}
.category-menu .active .am-gallery-item:after{
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    vertical-align: middle;
    border-top: 8px solid rgb(238, 70, 83);
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    border-bottom: 0 dotted;
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
    position: absolute;
    left: 50%;
    margin-left: -8px;
    bottom: 5px;
    -webkit-transition: all .2s;
    transition: all .2s;
}
.product-list-recom{padding-bottom: 0rem}
.category-menu{padding:.2rem .1rem 0;background: #FFF}
.category-menu .swiper-button-next, .category-menu .swiper-button-prev {
    width: 13px;
    height: 22px;
    margin-top: -9px;
    background-size: 13px 22px;
    /*background-color: #f5f5f5;*/
    position: absolute;
}
.category-menu .swiper-button-prev{left:1px;}
.category-menu .swiper-button-next{right:1px;}
.am-breadcrumb i{color:#999; padding:0 6px;}
.am-breadcrumb>li+li:before {
    content: "";
    padding: 0;
    color: #ccc
}
.am-gallery-desc{font-size:.24rem !important;margin-top: .14rem;}
.am-gallery-desc a{display: inline-block !important; border:1px solid #e9e9e9;
	padding: .04rem 0.06rem;
    margin-right: .1rem;
    background: #f5f3f3;
    color:#ff3b30!important;
    margin-right: .1rem;
    border-radius: 3px;font-size:.24rem !important;}
.am-gallery-desc a.active{color:#FFF!important; float:right; }
.com-paging li{display:inline-block}
.com-paging .next{}
.com-paging .previous{}
.com-paging .current,.com-paging .next span,.com-paging .previous span {
    text-align: center
}

.com-paging {
    background-color: #fff;
    padding: .24rem 0;
    overflow: hidden;    
	text-align: center;
	margin:0px 0 10px 0;
}

.com-paging .page-item {
    padding: .14rem .24rem;
	border: 1px solid #e9e9e9;
    border-radius: 2px;
	/*width:20%;*/
}

.product-list-recom .am-gallery-item{position:relative;}
.v6 img{
	height: 30px !important;
    width: 30px !important;
    z-index: 666;
    position: absolute;
	border:0px !important;
    top: 9px;
    right: 9px;
}

.com-paging .next a,.com-paging .previous a {  
    color: #999;
}

.com-paging .next a[href],.com-paging .previous a[href] {
    color: #333;
}

.com-paging .count span {
   padding: 0 .06rem
}
.product-main-info .tags{position:absolute; bottom:1em; right:1em}


.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.label-default {
  background-color: #777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.recom-news{padding:0;margin:.24rem 0}
.recom-news li{padding:0px .24rem}
.recom-news li .am-list-date{font-size:.24rem;height:.24rem;line-height:.24rem;top: .24rem;}
.recom-news .am-list{margin-bottom:.24rem}
.recom-news .am-list>li>a {   
    padding: .24rem 1.4rem .24rem 0rem;
}

.category-menu2{background:#FFF; padding:.14rem 0 .24rem 0}
.category-menu2>.list li {
    margin-left: .1rem;
	margin-top:.09rem;
    width: 1.56rem;
    height: .74rem;
    line-height: .74rem;
    border: 1px solid #e9e9e9;
    text-align: center;
    padding:0 .14rem;
    border-radius: 3px;
    display: inline-block;
    font-size: .28rem;
    overflow: hidden;
	background:#FFF;
}
.category-menu2 h3{font-size:.28rem}
.category-menu2 .active{background:#f37b1d!important;color:#FFF !important}
li.nodata{padding:.5rem}
li.nodata:before{background:#FFF;width:0px !important}

.contactTel{
	height:.7rem;background:#dd1717;line-height:.7rem;text-align:center;font-size:.40rem;
	color:#FFF;
}
.contactTel img,.contactTel A{display:inline-block !important;}
.contactTel img{
	height:26px;
	
	animation: msClock 2s linear infinite;	
}
.contactTel a{color: #fff;}
.contactTel span{font-size:.32rem}
#floatTel img{
	animation: msClock 2s linear infinite;	
}
#floatZhixu{
	animation: changeBgColor 2s linear infinite;	
}
@keyframes changeBgColor {
  0%,100% {
    background:#0073b7;
  }
  20%,60% {
	background:#0089db;	
  }
  40%,80% {
	 background:#00c0ef;		
  }
}



.hot-product .am-gallery-item{margin:.24rem;background:#FFF}
.hot-product .am-gallery-item a.image{}
.hot-product .am-gallery-item a.image img{}
.hot-product .am-gallery-item a .jqthumb{border-radius:3px 3px 0px 0px;}
.hot-product h3{padding:0 10px;font-size:.28rem;line-height:.65rem;border-top:1px solid #f4f9fb;}
.hot-product h3 a{display:inline-block!important;font-weight:600}
.hot-product h3 span{background:#ff3b30;color:#FFF; font-size:.24rem; padding:1px 4px;border-radius:3px;margin-right:3px;vertical-align:middle}
.hot-product .am-gallery-desc{padding:0px .24rem .24rem .24rem;line-height:.40rem;font-size:.24rem;margin-top:0px;overflow:hidden;}
.hot-product .am-gallery-desc p.tags{height:22px;overflow:hidden;line-height:1.01;}
.hot-product .am-gallery-desc a{padding:.04rem 0.06rem}
.product-list-recom {}
.product-list-recom ul{
	/*
	-moz-column-count:2; 
	-webkit-column-count:2; 
	column-count:2;
	-moz-column-gap: .12rem;
	-webkit-column-gap: .12rem;
	column-gap: .12rem;	
	*/
	margin:0px .24rem 0px .24rem;
	
}
.product-list-recom li{
	/*
	-moz-page-break-inside: avoid;
	-webkit-column-break-inside: avoid;
	break-inside: avoid;
	width:100%
	*/
}
.product-list-recom li:nth-of-type(2n+1) {
    padding-right:.20rem;
}
.product-list-recom li .am-gallery-item{background:#FFF;margin-bottom:.24rem;padding:0px}
.product-list-recom li .am-gallery-item .jqthumb{border-radius:3px 3px 0px 0px;}
.product-list-recom li .am-gallery-item h3{border-top:1px solid #f4f9fb;margin:0px;line-height:.50rem; padding:0px .12rem;font-size:.18rem;font-weight:400}
.product-list-recom li .am-gallery-desc{margin:0px;padding:0px .24rem .24rem .24rem;margin-bottom:.24rem;overflow:hidden}
.product-list-recom li .am-gallery-desc p{height:.34rem;overflow:hidden}
.list-tel{border:0!important}


.am-breadcrumb{font-size: .28rem!important;}


.mbx-col{ color:#999;}
.mbx-col a{ color:#999;}